﻿<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="productcontent_parameter.aspx.cs"
    Inherits="YXShop.Web.admin.templates.label.productcontent_parameter" %>

<%@ Register Assembly="FredCK.FCKeditorV2" Namespace="FredCK.FCKeditorV2" TagPrefix="FCKeditorV2" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head id="Head1" runat="server">
    <title>无标题页</title>
    <link href="../../style/admin.css" rel="stylesheet" type="text/css" />

    <script language="javascript" type="text/javascript">
function ReturnValue(level)
{
    
    var ShowIdentifier=document.getElementById("ddl_flag").value;//显示方式    
    var WhetherOmit;//是否省略
    o=document.getElementsByName("rblWhetherOmit");
    for (var i=0;i<o.length ;i++ )
    {
        if( o[i].checked==true )
        {
            WhetherOmit=o[i].value;
        }
    }

     
    var TempletLayout;//布局方式
    o=document.getElementsByName("rbllayout");
    for (var i=0;i<o.length ;i++ )
    {
        if( o[i].checked==true )
        {
            TempletLayout=o[i].value;
        }
    }
    var ContentCharacter=document.getElementById("tbContent").value;
    var StairCharacter=document.getElementById("tbNameLength").value;
    var mystyle = document.getElementById("txtLabelContent").value;
    if(mystyle.indexOf("[#Product_Specifications]")>-1||mystyle.indexOf("[#Product_Fittings]")>-1)
    {
        if(mystyle.indexOf("[#Buy_Statistics]")<=-1)
        {
           alert("温馨提示：此标签缺少操作方式中的购买统计，请插入购买统计！")
           return false;
        }
        else
        {
            if(mystyle.indexOf("[#ShoppingCar_Button]")>-1||mystyle.indexOf("[#Immediately_ShoppingCar]")>-1)
            {
                alert("温馨提示：此标签操作方式中的购买统计已存在购买按钮\r\n请将此标签中插入的放入购物车按钮与立即购买按钮清删除！")
                return false;
            }
        }
    }
    var cnm ="[YX:Loop,YX:LableType=ProductContent,YX:StairCharacter="+StairCharacter+",YX:ShowIdentifier="+ShowIdentifier+",YX:ContentCharacter="+ContentCharacter+",YX:WhetherOmit="+WhetherOmit+",YX:TempletLayout="+WhetherOmit+"]"+mystyle+"[/YX:Loop]";
    parent.getValue(cnm);
    CloseDiv();
}
function CloseDiv()
{
    parent.document.getElementById("LabelDivid").style.display="none";
}



    function getValue(value)
    {
        var textObj=document.getElementById("txtLabelContent");
        var textFeildValue=value;
        if(value!="") 
        {
            if(document.all)
            {     
                if(textObj.createTextRange && textObj.caretPos)
                {   
                    var caretPos=textObj.caretPos;   
                    caretPos.text=caretPos.text.charAt(caretPos.text.length-1)==''?textFeildValue+'':textFeildValue;   
                }
                else
                {   
                    textObj.value=textFeildValue;   
                }   
            }
            else
            {   
                if(textObj.setSelectionRange)
                {   
                    var rangeStart =textObj.selectionStart;   
                    var rangeEnd=textObj.selectionEnd;   
                    var tempStr1=textObj.value.substring(0,rangeStart);   
                    var tempStr2 =textObj.value.substring(rangeEnd);   
                    textObj.value=tempStr1+textFeildValue+tempStr2;   
                }
                else
                {   
                    alert("This version of Mozilla based browser does not support setSelectionRange");   
                }   
            }
        }
    }
    function setCaret(textObj)
    {   
        if(textObj.createTextRange)
        {   
            textObj.caretPos=document.selection.createRange().duplicate();   
        }   
    } 
    </script>

</head>
<body>
    <form id="form1" runat="server">
    <div>
        <table cellpadding="1" cellspacing="1" style="width: 99%; margin-top: 5px" class="form_table_input">
            <tr>
                <td colspan="2">
                    名称不能超过几个字符：<asp:TextBox ID="tbNameLength" runat="server" onkeyup="value=value.replace(/[^\d]/g,'') "
                        onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\d]/g,''))"></asp:TextBox>
                </td>
            </tr>
            <tr>
                <td>
                    <table>
                        <tr>
                            <td>
                                超过字数是否用省略号表示：
                            </td>
                            <td>
                                <asp:RadioButtonList ID="rblWhetherOmit" RepeatDirection="Horizontal" runat="server">
                                    <asp:ListItem Selected="True" Value="true">是</asp:ListItem>
                                    <asp:ListItem Value="false">否</asp:ListItem>
                                </asp:RadioButtonList>
                            </td>
                        </tr>
                    </table>
                </td>
                <td>
                    显示标识：
                    <asp:DropDownList ID="ddl_flag" runat="server" Height="27px" Width="149px">
                        <asp:ListItem Value="1">普通</asp:ListItem>
                        <asp:ListItem Value="3">团购</asp:ListItem>
                        <asp:ListItem Value="5">拍卖</asp:ListItem>
                        <asp:ListItem Value="7">点卡</asp:ListItem>
                    </asp:DropDownList>
                </td>
            </tr>
            <tr>
                <td>
                    显示属性：
                    <asp:DropDownList ID="ddl_Properties" runat="server" Height="25px" Width="150px"
                        onchange="javascript:getValue(this.value);">
                        <asp:ListItem Value="">--请选择商品属性--</asp:ListItem>
                        <asp:ListItem Value="[#Product_Name]">商品名称</asp:ListItem>
                        <asp:ListItem Value="[#Product_Key]">商品关键字</asp:ListItem>
                        <asp:ListItem Value="[#Product_Code]">商品货号</asp:ListItem>
                        <asp:ListItem Value="[#Product_Introduction]">商品简介</asp:ListItem>
                        <asp:ListItem Value="[#Product_ShopPrice]">商品商城价</asp:ListItem>
                        <asp:ListItem Value="[#Product_MarketPrice]">商品市场价</asp:ListItem>
                        <asp:ListItem Value="[#Product_Thumbnails]">商品缩略图</asp:ListItem>
                        <asp:ListItem Value="[#Product_Bigmap]">商品大图</asp:ListItem>
                        <asp:ListItem Value="[#Product_Album]">商品相册</asp:ListItem>
                        <asp:ListItem Value="[#Product_Content]">商品详细信息</asp:ListItem>
                        <asp:ListItem Value="[#Product_Weight]">商品重量</asp:ListItem>
                        <asp:ListItem Value="[#Product_Units]">商品重量单位</asp:ListItem>
                        <asp:ListItem Value="[#Product_Stock]">商品库存</asp:ListItem>
                        <asp:ListItem Value="[#Product_Integral]">商品积分</asp:ListItem>
                        <asp:ListItem Value="[#Product_SaleNum]">销售累计</asp:ListItem>
                        <asp:ListItem Value="[#Product_OnClick]">浏览次数</asp:ListItem>
                        <asp:ListItem Value="[#Product_ShelvesCount]">商品上架数量</asp:ListItem>
                        <asp:ListItem Value="[#Product_BasePrice]">商品成本价</asp:ListItem>
                        <asp:ListItem Value="[#Product_SellWay]">商品出售方式</asp:ListItem>
                        <asp:ListItem Value="[#CorrelationArticle]">相关文章</asp:ListItem>
                        <asp:ListItem Value="[#Product_ParticularInfo]">商品参数</asp:ListItem>
                        <asp:ListItem Value="[#Product_Correlation]">相关商品</asp:ListItem>
                        <asp:ListItem Value="[#Product_Specifications]">商品规格</asp:ListItem>
                        <asp:ListItem Value="[#Product_Fittings]">商品配件</asp:ListItem>
                    </asp:DropDownList>
                </td>
                <td>
                    拍卖参数：
                    <asp:DropDownList ID="ddl_Auction" runat="server" Height="25px" Width="150px" onchange="javascript:getValue(this.value);">
                        <asp:ListItem Value="">--请选择拍卖参数--</asp:ListItem>
                        <asp:ListItem Value="[#Auction_Name]">拍卖名称</asp:ListItem>
                        <asp:ListItem Value="[#Auction_StartTime]">拍卖开始时间</asp:ListItem>
                        <asp:ListItem Value="[#Auction_EndTime]">拍卖结束时间</asp:ListItem>
                        <asp:ListItem Value="[#Auction_StartPrice]">起拍价</asp:ListItem>
                        <asp:ListItem Value="[#Auction_AddLevel]">拍卖加价幅度</asp:ListItem>
                        <asp:ListItem Value="[#Auction_Deposit]">拍卖保证金</asp:ListItem>
                        <asp:ListItem Value="[#Auction_CurrentPrice]">当前价格</asp:ListItem>
                        <asp:ListItem Value="[#Auction_Description]">拍卖描述</asp:ListItem>
                        <asp:ListItem Value="[#Auction_SurplusTime]">剩余时间</asp:ListItem>
                    </asp:DropDownList>
                </td>
            </tr>
            <tr>
                <td>
                    团购参数：
                    <asp:DropDownList ID="ddl_GroupBuy" runat="server" Height="25px" Width="150px" onchange="javascript:getValue(this.value);">
                        <asp:ListItem Value="">--请选择团购参数--</asp:ListItem>
                        <asp:ListItem Value="[#GroupBuy_StartTime]">团购活动开始时间</asp:ListItem>
                        <asp:ListItem Value="[#GroupBuy_EndTime]">团购活动结束时间</asp:ListItem>
                        <asp:ListItem Value="[#GroupBuy_Margin]">团购保证金</asp:ListItem>
                        <asp:ListItem Value="[#GroupBuy_BuyCount]">团购限购数量</asp:ListItem>
                        <asp:ListItem Value="[#GroupBuy_DonateIntegral]">团购赠送积分</asp:ListItem>
                        <asp:ListItem Value="[#GroupBuy_PriceLevel]">团购价格阶梯</asp:ListItem>
                        <asp:ListItem Value="[#GroupBuy_Description]">团购活动描述</asp:ListItem>
                    </asp:DropDownList>
                </td>
                <td>
                    点评参数：
                    <asp:DropDownList ID="ddl_card" runat="server" Height="25px" Width="150px" onchange="javascript:getValue(this.value);">
                        <asp:ListItem Value="">--请选择点评参数--</asp:ListItem>
                        <asp:ListItem Value="[#card_Points]">赠送积分</asp:ListItem>
                        <asp:ListItem Value="[#card_CommentsViews]">评论次数</asp:ListItem>
                        <asp:ListItem Value="[#card_CardFacevalue]">点卡面值</asp:ListItem>
                        <asp:ListItem Value="[#card_CardViews]">点卡点数</asp:ListItem>
                        <asp:ListItem Value="[#card_CardUnits]">点卡单位</asp:ListItem>
                    </asp:DropDownList>
                </td>
            </tr>
            <tr>
                <td>
                    扩展属性：
                    <asp:DropDownList ID="ddl_Extend" runat="server" Height="25px" Width="150px" onchange="javascript:getValue(this.value);">
                        <asp:ListItem Value="">--请选择扩展属性--</asp:ListItem>
                        <asp:ListItem Value="{# 您要加的内容 #}">插入扩展属性标签</asp:ListItem>
                        <asp:ListItem Value="[#Extend_Name]">扩展属性名称</asp:ListItem>
                        <asp:ListItem Value="[#Extend_Value]">扩展属性值</asp:ListItem>
                    </asp:DropDownList>
                </td>
                <td>
                    操作方式：
                    <asp:DropDownList ID="ddl_Option" runat="server" Height="25px" Width="150px" onchange="javascript:getValue(this.value);">
                        <asp:ListItem Value="">--请选择操作方式--</asp:ListItem>
                        <asp:ListItem Value="[#ShoppingCar_Button]">放入购物车按钮</asp:ListItem>
                        <asp:ListItem Value="[#Immediately_ShoppingCar]">立即购买按钮</asp:ListItem>
                        <asp:ListItem Value="[#SendGroupBuy_Button]">发起团购按钮</asp:ListItem>
                        <asp:ListItem Value="[#GroupBuy_Button]">立即团购按钮</asp:ListItem>
                        <asp:ListItem Value="[#Collection_Button]">收藏商品按钮</asp:ListItem>
                        <asp:ListItem Value="[#Comments_Button]">商品点评按钮</asp:ListItem>
                        <asp:ListItem Value="[#Bid_Button]">出价按钮</asp:ListItem>
                        <asp:ListItem Value="[#Buy_Statistics]">购买统计</asp:ListItem>
                    </asp:DropDownList>
                    <span style="color:Red">注：购买统计中已包含购买按钮。</span>
                </td>
            </tr>
            <tr>
                <td>
                    标签内容：
                </td>
                <td>
                    &nbsp;&nbsp;
                </td>
            </tr>
            <tr>
                <td colspan="2" align="left">
                    <asp:TextBox runat="server" ID="txtLabelContent" Height="200" onselect="setCaret(this);"
                        onclick="setCaret(this);" onkeyup="setCaret(this);" Width="500" TextMode="MultiLine"></asp:TextBox>
                </td>
            </tr>
            <tr>
                <td colspan="2">
                    <table>
                        <tr>
                            <td>
                                模板是TABLE布局还是DIV布局：
                            </td>
                            <td>
                                <asp:RadioButtonList ID="rbllayout" RepeatDirection="Horizontal" runat="server">
                                    <asp:ListItem Selected="True" Value="true">是</asp:ListItem>
                                    <asp:ListItem Value="false">否</asp:ListItem>
                                </asp:RadioButtonList>
                            </td>
                            <td>
                                <span style="color: #cccccc">(table指外套一个TABLE，选择div指不套多余的代码)</span>
                            </td>
                        </tr>
                    </table>
                </td>
            </tr>
            <tr>
                <td colspan="2">
                    内容不能超过几个字符：<asp:TextBox ID="tbContent" runat="server" onkeyup="value=value.replace(/[^\d]/g,'') "
                        onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\d]/g,''))"></asp:TextBox>
                </td>
            </tr>
            <tr>
                <td colspan="2" align="center">
                    <input type="button" id="bt_back" value="提交" onclick="ReturnValue()" />
                </td>
            </tr>
        </table>
    </div>
    </form>
</body>
</html>
